Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HELMDON ROAD Terraced £185,000 9 Oct 2017
2A HELMDON ROAD Terraced £150,000 20 Jan 2023
6 HELMDON ROAD Terraced £63,000 16 Mar 2001
9 HELMDON ROAD Terraced £78,000 19 Jul 2002
10 HELMDON ROAD Semi-Detached £60,000 4 Jan 2002
11 HELMDON ROAD Terraced £180,000 7 Aug 2020
15 HELMDON ROAD Semi-Detached £190,000 9 Dec 2016
18 HELMDON ROAD Terraced £34,750 26 Sep 2005
24 HELMDON ROAD Semi-Detached £123,995 28 Jan 2005